#pragma once
#include "Light.h"
class PointLight :public Light
{
private:
	float m_range;
	DirectX::XMFLOAT3 m_attenuation;
public:
	PointLight(std::vector<float>position, std::string name, std::vector<float>ambient, std::vector<float>diffuse, std::vector<float>specular, float range, std::vector<float>attenuation);
	~PointLight();
	PointLightStructure GetLightStructure();
};